var x=y=0;
	$(function(){
	   easyloader.base = 'js/tools/easyui/';
	   using("locale/easyui-lang-zh_CN.js",function(){
	      var columns=[[
	                              {field: 'name',title: '网站名称',width: 80,align: 'left'},
						          {field: 'image',title: '网站LOGO',width: 260,align: 'center'},
								  {field: 'introduction',title: '网站简介',width: 120,align: 'left'},
						          {field: 'url',title: '网址',width: 150,align: 'left'}, 
								  {field: 'recommend',title: '推荐',width: 50,align: 'left'}, 
								  {field: 'opt',title: '操作',width: 90,align: 'center'}
							 ]];
	         createDateGrid(columns,'links!linksListForJson.action','',true,560);
	   });
	   $("#dialog").dialog();
	$(document).mousemove(function(e){
		var e=e||event;
		 x=e.clientX+15;
		 y=e.clientY+10;
	})
	  
	});
	function sort(id,sort)
	{
	 var param={"websiteColumn.sort":sort,"websiteColumn.id":id};
	   $.getJSON("ajax/website!columnSort.action",param,function(data){
								  	
		});
	}
	
	//添加友情链接
	function add()
	{
		$('#dialog').dialog('setTitle','添加友情链接');
		$("#add").show();
		$("#modify").hide();
	
		$("#name").val('');
	   $("#url").val('http://');
	   
	   	$("input[type='checkbox']").attr("checked",false);
	   
	   $("#isList").attr("disabled","");
	   $("#sort").val(1);
		$('#dialog').dialog('open');
	}
	function addLinks()
	{
	
	   var name=$.trim($("#name").val());
	   var url=$.trim($("#url").val());
	   var sort=$("#sort").val();
	   var image=$("#image").val();
	   var introduction=$.trim($("#introduction").val());
	   var recommend=($("input[type='checkbox']").attr("checked")==true)?1:0;
	   if(name.length<1||name.length>20)
	   {
	     $("#name").css({"border": "2px solid red"});
	      alert("名称的长度为1~20");
	      return false;
	   }
	  
		var reg=/^[a-zA-Z0-9_.]+$/ ;
	   if(url.length<1||url.length>30)
	   {
	     $("#url").css({"border": "2px solid red"});
	      alert("URL的长度为1~30");
	      return false;
	   }
	   var reg= /((?:\w{3,5}:\/\/)?(\w)+\.(\w)+\.(\w)+(?:\/?.*))/; ;
	   if(url.length<1||url.length>30)
	   {
	     $("#url").css({"border": "2px solid red"});
	      alert("URL的长度为1~30");
	      return false;
	   }
	   if(!reg.test(url) )
			{
			   alert("只能由英文字母、数字或下划线组成");
			  $("#url").css({"border": "2px solid red"});
			  return false;
			}
			reg=/^[0-9]+$/;
		if(!reg.test(sort))
		{
			 alert("必需输入数字");
			  $("#sort").css({"border": "2px solid red"});
			  return false;
		}
		if(introduction.length<1||introduction.length>30)
		{
			alert("网站简介的长度在1~30之间");
			$("#introduction").css({"border": "2px solid red"});
			return false;
		}
	   $("#name,#url,#sort").css("border");
	   var param={};
	       param["links.name"]=encodeURI(name);
	       param["links.url"]=url;
	       param["links.introduction"]=encodeURI(introduction);
	       param["links.image"]=image;
	       param["links.sort"]=sort;
		   param["links.recommend"]=recommend;
	       var url="links!addLinks.action";
	    $.getJSON(url,param,function(data){
	          if(data.info)
	          {
			  	$("#dataGrid").datagrid("reload");
				$('#dialog').dialog('close');
	            alert("添加成功!");
	          }else
	          {
	            alert("添加失败!");
	          }
	       });
	}
	var wid;
	//修改栏目
	function modifyLinks(id)
	{
		wid=id;
		$("#add").hide();
		$("#modify").show();
		
	   $('#dialog').dialog('setTitle',"修改友情链接");
	   $.getJSON("links!singleLinks.action",{"links.id":id},function(data){
	   	   $("#name").val(data.name);
	       $("#url").val(data.url);
	       $("#sort").val(data.sort);
		   $("#image").val(data.image);
		   $("#introduction").val(data.introduction);
		   if(data.recommend==0)
		   {
		   	$("input[type='checkbox']").attr("checked",false);
		   }else
		   {
		   	$("input[type='checkbox']").attr("checked",true);
		   }
	   	   $('#dialog').dialog('open');
	   });
	}
   function modifyColumn()
	{
	   var name=$.trim($("#name").val());
	   var url=$.trim($("#url").val());
	   var sort=$("#sort").val();
	   var image=$("#image").val();
	   var introduction=$.trim($("#introduction").val());
	   var recommend=($("input[type='checkbox']").attr("checked")==true)?1:0;
	   if(name.length<1||name.length>20)
	   {
	     $("#name").css({"border": "2px solid red"});
	      alert("名称的长度为1~20");
	      return false;
	   }
	  
		var reg= /((?:\w{3,5}:\/\/)?(\w)+\.(\w)+\.(\w)+(?:\/?.*))/; ;
	   if(url.length<1||url.length>30)
	   {
	     $("#url").css({"border": "2px solid red"});
	      alert("URL的长度为1~30");
	      return false;
	   }
	   if(!reg.test(url) )
			{
			   alert("只能由英文字母、数字或下划线组成");
			  $("#url").css({"border": "2px solid red"});
			  return false;
			}
			reg=/^[0-9]+$/;
		if(!reg.test(sort))
		{
			 alert("必需输入数字");
			  $("#sort").css({"border": "2px solid red"});
			  return false;
		}
		if(introduction.length<1||introduction.length>30)
		{
			alert("网站简介的长度在1~30之间");
			$("#introduction").css({"border": "2px solid red"});
			return false;
		}
	   $("#name,#url,#sort").css("border");
	   var param={};
	       param["links.id"]=wid;
	       param["links.name"]=encodeURI(name);
	       param["links.url"]=url;
	       param["links.introduction"]=encodeURI(introduction);
	       param["links.image"]=image;
	       param["links.sort"]=sort;
		   param["links.recommend"]=recommend;
	       var url="links!modifyLinks.action";
	    $.getJSON(url,param,function(data){
	          if(data.info)
	          {
			  	$("#dataGrid").datagrid("reload");
				$('#dialog').dialog('close');
	            alert("修改成功!");
	          }else
	          {
	            alert("修改失败!");
	          }
	       });
	}
	//删除链接
	function deleteLinks(id)
	{
		$.getJSON("links!deleteLinks.action",{"links.id":id},function(data){
			if(data.info)
			{
				$("#dataGrid").datagrid("reload");
				alert("删除成功!");
			}else
			{
				alert("删除失败!");
			}
		});
	}
//上传图片
function uploadImage()
{
	var file=$("#file").val();
	if(file=="")
	{
		alert("选择图片");
		return false;
	}
          $.upload("image!uploadImage.action", {
              "directory": "uploadfile/links",
			  "base":  $("#base").val(),
              "image": $("#file")
          }, function (data) {
             if(data.info!="error")
             {
			 	$("#image").val(data.info);
				alert("上传成功");
             }
          });
 }